div.header {
    div.header_top {
        height: 4rem;
        width: 100%;
        display: flex;
        box-sizing: border-box;
        text-align: center;
        line-height: 4rem;
        font-size: 20px;
        color: white;
        background-color: red;

        div.h_left {
            flex: 2;
            font-size: 3rem;
            line-height: 3rem;
        }

        div.h_center {
            flex: 8;
        }

        div.h_right {
            flex: 2;
            font-size: 3rem;
            line-height: 3rem;
        }
    }
}

div.nva_list {
    box-sizing: border-box;
    padding: .5rem 1rem;

    div.user {
        height: 4rem;
        line-height: 4rem;
        display: flex;
        align-items: center;

        img {
            display: block;
            width: 4rem;
            height: 4rem;
        }

        span {
            margin-left: .5rem;
            color: #aaaaaa;
        }
    }

    p {
        color: #aaaaaa;
    }
}